<html>
	<head>
		<meta charset="utf-8"></meta>
		<title>BQuadTree</title>
		<link href="./style.css" rel="stylesheet" type="text/css"/>
	</head>
	<body>
		<h1>BQuadTree</h1>
		<p>Inherites from <a href="BThing.html">BThing</a></p>
		<p id="resume"></p>
		<h2>public</h2>
		<table id="public"><tr><td align="right">inline </td><td><a href="#Unit(BQuadTree*, int id) :)">Unit</a>(BQuadTree* boss, int id) : value();</td></tr>
			<tr><td align="right">inline </td><td><a href="#~Unit()">~Unit</a>();</td></tr>
			<tr><td align="right">inline void </td><td><a href="#clear()">clear</a>();</td></tr>
			<tr><td align="right">inline void </td><td><a href="#reset(const BSpace&)">reset</a>(const BSpace& space);</td></tr>
		</table>
		<h2>protected</h2>
		<table id="protected"><tr><td align="right">inline void </td><td><a href="#_init()">_init</a>();</td></tr>
			<tr><td align="right">inline Unit* </td><td><a href="#_unit(int)">_unit</a>(int id);</td></tr>
			<tr><td align="right">inline const Unit* </td><td><a href="#_unit(int)">_unit</a>(int id) const;</td></tr>
			<tr><td align="right">inline int </td><td><a href="#_capa_hint(int)">_capa_hint</a>(int size);</td></tr>
			<tr><td align="right">inline int </td><td><a href="#_allocate()">_allocate</a>();</td></tr>
			<tr><td align="right">inline bool </td><td><a href="#_recycle(int)">_recycle</a>(int id);</td></tr>
			<tr><td align="right">inline bool </td><td><a href="#_release()">_release</a>();</td></tr>
			<tr><td align="right">inline int </td><td><a href="#_create(int, const BSpace&, int)">_create</a>(int id, const BSpace& space, int level);</td></tr>
			<tr><td align="right">inline int </td><td><a href="#_locate(int, const BSpace&)">_locate</a>(int id, const BSpace& space) const;</td></tr>
			<tr><td align="right">inline void </td><td><a href="#_intersect(int, const BLine&, ItemArray&)">_intersect</a>(int id, const BLine& line, ItemArray& result);</td></tr>
			<tr><td align="right">inline void </td><td><a href="#_intersect(int, const BSpace&, ItemArray&)">_intersect</a>(int id, const BSpace& space, ItemArray& result);</td></tr>
		</table>
		<div id="desc">
			<h2>Detailed Description : </h2>
		</div>
		<h2 id="docs">Member Documentation</h2>
		<div id="Unit(BQuadTree*, int id) :)">
			<h3>inline Unit(BQuadTree* boss, int id) : value();</h3>
		</div>
		<div id="~Unit()">
			<h3>inline ~Unit();</h3>
		</div>
		<div id="clear()">
			<h3>inline void clear();</h3>
		</div>
		<div id="reset(const BSpace&)">
			<h3>inline void reset(const BSpace& space);</h3>
		</div>
		<div id="_init()">
			<h3 id="_init()">inline void _init();</h3>
		</div>
		<div id="_unit(int)">
			<h3 id="_unit(int)">inline Unit* _unit(int id);</h3>
		</div>
		<div id="_unit(int)">
			<h3 id="_unit(int)">inline const Unit* _unit(int id) const;</h3>
		</div>
		<div id="_capa_hint(int)">
			<h3 id="_capa_hint(int)">inline int _capa_hint(int size);</h3>
		</div>
		<div id="_allocate()">
			<h3 id="_allocate()">inline int _allocate();</h3>
		</div>
		<div id="_recycle(int)">
			<h3 id="_recycle(int)">inline bool _recycle(int id);</h3>
		</div>
		<div id="_release()">
			<h3 id="_release()">inline bool _release();</h3>
		</div>
		<div id="_create(int, const BSpace&, int)">
			<h3 id="_create(int, const BSpace&, int)">inline int _create(int id, const BSpace& space, int level);</h3>
		</div>
		<div id="_locate(int, const BSpace&)">
			<h3 id="_locate(int, const BSpace&)">inline int _locate(int id, const BSpace& space) const;</h3>
		</div>
		<div id="_intersect(int, const BLine&, ItemArray&)">
			<h3 id="_intersect(int, const BLine&, ItemArray&)">inline void _intersect(int id, const BLine& line, ItemArray& result);</h3>
		</div>
		<div id="_intersect(int, const BSpace&, ItemArray&)">
			<h3 id="_intersect(int, const BSpace&, ItemArray&)">inline void _intersect(int id, const BSpace& space, ItemArray& result);</h3>
		</div>
	</body>
</html>